/*
 * @Descripttion: 文件说明
 * @version: 0.0.1
 * @Author: gaojiapeng
 * @Date: 2020-09-10 16:15:14
 * @LastEditors: gaojiapeng
 * @LastEditTime: 2021-02-23 20:21:31
 */

module.exports = {
  configureWebpack: {
    devtool: 'source-map'
  },
  publicPath: process.env.NODE_ENV === "production" ? "./" : "/",
  devServer:{
    proxy: {
      '/api/ZXWFG': {
        target: 'http://124.70.74.79:18087',  // 后台接口地址
        ws: true,        //如果要代理 websockets，配置这个参数
        secure: false,  // 如果是https接口，需要配置这个参数
        changeOrigin: true,  //是否跨域
        pathRewrite:{	// 重写路径
          '^/api/ZXWFG':'/api/ZXWFG'
        }
      },
      '/ab/function': {
        target: 'http://124.70.74.79:18085',  // 后台接口地址
        ws: true,        //如果要代理 websockets，配置这个参数
        secure: false,  // 如果是https接口，需要配置这个参数
        changeOrigin: true,  //是否跨域
        pathRewrite:{	// 重写路径
          '^/ab/function':'/ab/function'
        }
      },
      '/ac/function1': {
        target: 'http://124.70.74.79:18084',  // 后台接口地址
        ws: true,        //如果要代理 websockets，配置这个参数
        secure: false,  // 如果是https接口，需要配置这个参数
        changeOrigin: true,  //是否跨域
        pathRewrite:{	// 重写路径
          '^/ac/function1':'/ac/function1'
        }
      },
      '/ad/function2': {
        target: 'http://124.70.74.79:18083',  // 后台接口地址
        ws: true,        //如果要代理 websockets，配置这个参数
        secure: false,  // 如果是https接口，需要配置这个参数
        changeOrigin: true,  //是否跨域
        pathRewrite:{	// 重写路径
          '^/ad/function2':'/ad/function2'
        }
      },
      '/ae/function3': {
        target: 'http://124.70.74.79:18082',  // 后台接口地址
        ws: true,        //如果要代理 websockets，配置这个参数
        secure: false,  // 如果是https接口，需要配置这个参数
        changeOrigin: true,  //是否跨域
        pathRewrite:{	// 重写路径
          '^/ae/function3':'/ae/function3'
        }
      },
    '/af/action': {
      target: 'http://124.70.74.79:18088',  // 后台接口地址
      ws: true,        //如果要代理 websockets，配置这个参数
      secure: false,  // 如果是https接口，需要配置这个参数
      changeOrigin: true,  //是否跨域
      pathRewrite:{	// 重写路径
        '^/af/action':'/af/action'
      }
    },
      '/api/action': {
        target: 'http://124.70.74.79:18086',  // 后台接口地址
        ws: true,        //如果要代理 websockets，配置这个参数
        secure: false,  // 如果是https接口，需要配置这个参数
        changeOrigin: true,  //是否跨域
        pathRewrite:{	// 重写路径
          '^/api/action':'/api/action'
        }
      },
      '/api': {
        target: 'http://124.70.74.79:18080',  // 后台接口地址
        ws: true,        //如果要代理 websockets，配置这个参数
        secure: false,  // 如果是https接口，需要配置这个参数
        changeOrigin: true,  //是否跨域
        pathRewrite:{	// 重写路径
          '^/api':'/api'
        }
      }
    }
  }
};
